Regardless of how the a BenSelect enrollment is implemented, developers need familiarity with these minimal technologies:
    - An appropriate web-capable development language such as C#, C++, Visual BASIC.NET or Java with experience in data validation and error handling techniques
 
    - Visual Studio or a similar software development environment
 
    - HTML and related technologies including IFrame, Cascading Style Sheets, HTML entities and so forth
 
    - HTTP and related technologies such as HTTPS
 
    - XML and related technologies such as XML schemas (XSD)
 
    - Uniform Resource Identifier (URI)
 
    - Familiarity with IIS (localhost) may also be helpful, especially if developers refer to the included Selerix SDK as a reference.
 
    - How to apply encryption
 
    - Basic understanding of and difference between public and private keys and how they are used
 
    - X509 Certificates and encryption
 
            
            See Also